<?php

namespace app\api\controller;
use app\api\model\Mmder as MmderModel;
use app\api\model\Mmder;


class Account
{
    public $memberData;
    public function __construct()
    {
        //判断token是否有效，通过token读取学生的所有信息
        $token = input('get.token');
        if (empty($token)) output_error('token为空');
        $this->memberData = MmderModel::where('student_token', '=', $token)->find();
        if (empty($this->memberData)) output_error('token无效');


    }

    //注册功能
    public function getData($memberData)
    {
        //输出信息，去除“member_password”字段
        unset($this->$memberData ['member_password']);
        unset($this->$memberData['memberstuden_token']);
        output_data($this->$memberData);

    }

    public function modifyName()
    {
        //修改学生姓名，学生姓名可重复。
        $name = input('get.name');
        if (empty($name)) output_error('新昵称不能为空');
        MmderModel::where('student_id', '=', $this->memberData['member_id'])
            ->update(array('member_name' => $name));
        output_data(1);
    }



    public function modifyAvatar()
    {
        //修改学生头像，需要自行创建文件夹，文件系统。

        //学生头像文件唯一，更新时需要删除原有的文件。
    }

}
